Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
104 STOW ROAD Detached £168,995 31 May 2005
106 STOW ROAD Semi-Detached £113,500 30 Aug 2002
108 STOW ROAD Semi-Detached £161,000 12 Nov 2007
110 STOW ROAD Detached £280,000 12 Apr 2022
114 STOW ROAD Detached £180,000 13 Sep 2017
118 STOW ROAD Detached £320,000 27 Jan 2023
120 STOW ROAD Detached £176,000 11 Nov 2005
124 STOW ROAD Detached £60,000 1 Sep 1998
126 STOW ROAD Detached £134,995 12 Jun 2003
128 STOW ROAD Detached £220,000 16 Mar 2017
130 STOW ROAD Detached £186,000 9 Nov 2018